protest movement - French English Dictionary